home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 October / EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso / Aminet / mus / play / tracker_4_31.lzh / tracker / Docs / troubleshooting < prev   
Text File  |  1995-05-19  |  5KB  |  108 lines

  1. (The name is not a mispelling).
  2.  
  3. - How to compile it ?
  4. Edit the Makefile and use make.
  5.  
  6. - My compiler can't find stricmp.
  7. Replace it by strcasecmp (case independent comparison). Some config.h already
  8. have the
  9. #define stricmp strcasecmp
  10. seems not to be quite standard yet.
  11.  
  12. - It isn't fast enough.
  13. On the sparcs, I've been able to check that gcc DEFINITELY outputs a better
  14. program than sun's own acc !!! (been able to output gslinger at 44Khz stereo
  15. on a sparc5, which sun's version was unable to achieve) 
  16. This release is much faster than the previous ones anyway.
  17.  
  18. - I can't get any sound out of my machine.
  19. Check that it is configured properly. Most sparcs/sgis have an independant
  20. software volume control. The sparc has a software switch between headphones
  21. and loudspeaker too. Get sure your audio output is getting where you want.
  22. Hps are not necessarily installed with audio. There are several ports to
  23. hpux working with various models of the audio hw. Your mileage may vary.
  24.  
  25. - I still don't get any sound.
  26. Make sure you have some audio hardware.
  27.  
  28. - I can't get it to compile on my silicon graphics.
  29. Maybe you don't have any audio software. If it doesn't find audio
  30. include files/libraries, that's a good bet.
  31. From Irix 5.3 on, the audio package has been rebundled BACK into the
  32. developper's package. Upgrading might be a solution.
  33. The other problem with sgi is that their standard make is not quite powerful
  34. enough to handle macro substitution inside macro substitution. Up to you to
  35. write a good Makefile (and maybe send it to me) or compile tracker by hand...
  36. Installing gnumake on your machine is also a solution.
  37. Don't forget to copy the Sgi/config.h to config.h, or else your modules will
  38. sure sound weird !
  39.  
  40. - I can't get it to compile on my sparc.
  41. If you don't have acc (ansi c compiler), tracker also works ok with old cc 
  42. and gcc. Speed options may not be necessary on your machine, 
  43. but they help sparc 5/10/20 to output sound at higher frequencies.
  44. The fastest tracker yet has been built with gcc.
  45. Also, sun periodically change the audio include filename from sun/audioio.h
  46. to sys/audio.io.h to some other weird combination. Shoot them.
  47.  
  48. - I can't get it to compile on my solaris sparc.
  49. You should use the special target `solaris' which is a full port to solaris 2.2
  50. by Dave Tiller.
  51. Also, sun periodically change the audio include filename from sun/audioio.h
  52. to sys/audio.io.h to some other weird combination. Shoot them.
  53.  
  54. - I can't get it to compile on my PC with soundblaster.
  55. Perfectly normal. I don't have any PC to test it with, as the original PC
  56. code was written by someone else. I've tried to keep it mostly intact, but
  57. there might be some trivial mistake in soundblaster_audio.c.
  58. Also, you need to modify termio.c. I think it has to do with getche() or
  59. something like it, but I don't really want to know.
  60. Anyhow, if you write the necessary patch, please send it my way.
  61.  
  62. - I can't get it to compile on my PC with linux.
  63. Ask hasvolai@cc.helsinki.fi (Hannu Savolainen).
  64.  
  65. - I can't get it to compile on my NeXTstep machine.
  66. Ask Rolf Grossman...
  67.  
  68. - I can't get it to work on my DECstation.
  69. The code use a package called AudioFile. It is a public domain audio package
  70. available from DEC crl.dec.com aka 192.58.206.2, /pub/DEC/AF.
  71. the software will run on a number of platforms: Sun/NeXT/SGI/DEC.
  72. The AF_audio.c code sends the sound directly to the AudioFile server.
  73. There is but a slight problem! It Seg Faults when closing the Audio
  74. connection...dunno why, haven't been able to get rid of it!
  75. Uses 2 environment variables:
  76. AUDIOFILE - the name of the audio server to connect to for mono
  77. playback. And for the Left Channel in stereo playback. eg. "machine:0"
  78. AUDIORIGHT - the name of the audio server for the Right Channel when
  79. playing stereo.
  80. This code is only tested for DEC 5000/20, 5000/25, Ultrix 4.2, Ultrix 4.3....
  81. so I can't vouch for how well it'll work on other machines!!!!
  82.  
  83. - I can't change the volume of the sound.
  84. That's intentional. There are other programs that do that quite well.
  85. What you really want is an audio control panel. There are some nifty ones
  86. around, just search carefully. There is no need for tracker to support variable
  87. volume.
  88.  
  89. - The sound output seems hashed.
  90. Your machine isn't running fast enough for the quality you're trying to get.
  91. If you don't have stereo output, don't forget to specify mono.
  92. Get rid of oversample first, this is a big cpu-eater. Then get rid of -show
  93. as well. If that doesn't work, you'll have to revert to a smaller frequency.
  94. tracker is normally aware of the current frequency on the sgi and sparcs,
  95. so if you have a control panel that allows it, change the frequency. You don't
  96. have to restart tracker (usually).
  97.  
  98. - tracker stops when playing some files.
  99. Try -tolerant. If it still doesn't work, send a bug report.
  100.  
  101. - This module doesn't sound like it should.
  102. Check that. be sure you were using the right player on an amiga. If you
  103. still have something weird, you may have a bug. Try e-mailing me.
  104. The only thing I can't implement is the on/off switching of the low-pass
  105. filter for obvious reasons.
  106.  
  107.     Marc Espie (espie@ens.fr)
  108.